the face of the earth
noun phrase
: everywhere in the world
a species that has vanished from the face of the earth
Love words? Need even more definitions?
Merriam-Webster unabridged
Share